Striped Toadflax - Alemán Inglés Diccionario